Provisioning

Provisioning involves:

  1. Creating the customerClosed In the context of the Cloud Monetisation Platform, an individual or organisation who has signed an agreement to take goods and services from a service provider. A customer receives a bill associated with one or more subscriptions, and can be a single end user or a large company with many subscriptions assigned to one agreement. in the system.
  2. Making the customer active on the networkClosed In the context of CMP, the infrastructure on which usage of registered customers will be measured – this could be a mobile phone network, broadband network or other non-telecommunications network.. This step includes any non-hardware activation such as software capability or insurance.

Provisioning

Provisioning actions, initiated via the creation of workflow events, progress to a status of Awaiting Network Services as the Workflow Monitor job processes the relevant workflows. The Provisioning job detects the provisioningClosed In telecommunications, the setup of equipment, wiring and transmission to deliver services to a customer. actions and, when appropriate, writes to a Network Request table, which is monitored by daemons responsible for generating a target-specific command and transmitting the command to the external system.

This job detects workflow event Actioned Item records with a status of Awaiting Network Service.

For each record, the job:

  • Gathers related details
  • Creates a Network Request Log record (in status Unprocessed)
  • Updates the status of the workflow event Actioned Item record to Sent To Network.

Provisioning Daemons

The following daemons are associated with Provisioning:

Daemons Details
Transmission Provisioning OCS adaptor The adapter that communicates to the network of the Online Charging System (OCS) in order to execute network commands.
Load Provisioning From Generic Format This daemon collects and decrypts generic CMP files and creates the CMP batches, which are available for processing into CMP by the appropriate batch job.
Extract Provisioning To Generic Format This daemon creates and encrypts generic CMP files, which are available for conversion to third party format.

The following probes can be run against jobs and daemons in Provisioning:

Name Type Description
Provisioning Verification Normal Alert Alert probe monitoring whether the job is running without large amount of records falling into an error state.
Provisioning Verification Punctual Alert Alert probe monitoring the punctual execution of the job.

Relevant JSONClosed JavaScript Object Notation. JSON is a lightweight format for storing and transporting data, often used when data is sent from a server to a web page. schemas: